A Model-Driven Decision Support System for Software Cost Estimation (Case Study: Projects in NASA60 Dataset)

نویسنده

  • Hassan Rashidi Department of Statistics, Mathematics and Computer Sciences, Allameh Tabataba’i University
چکیده مقاله:

Estimating the costs of software development is one of the most important activities in software project management. Inaccuracies in such estimates may cause irreparable loss. A low estimate of the cost of projects will result in failure on delivery on time and indicates the inefficiency of the software development team. On the other hand, high estimates of resources and costs for a project will waste opportunities for other projects. This paper presents a methodology for estimating the costs of software development. The methodology is a model-driven decision support system that consists of four subsystems; namely Data subsystem, Model subsystem, User Interface subsystem, and Knowledge subsystem. The core supports of this system are based on coherent theory on the nature of collaborative work and their mathematical models in software engineering that included in the model subsystem. This core provides a theoretical foundation for decision optimizations on the optimal labor allocation, the shortest duration determination, and the lowest workload effort and costs estimation. The experimental results and evaluations on Dataset NASA60 show that the proposed system has significant conformance with experience in practice. Based on the proposed decision support system, a wide range of fundamental problems in software project organization and cost estimation can be solved rigorously.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Neural Network Model Based on Support Vector Machine for Conceptual Cost Estimation in Construction Projects

Estimation of the conceptual costs in construction projects can be regarded as an important issue in feasibility studies. This estimation has a major impact on the success of construction projects. Indeed, this estimation supports the required information that can be employed in cost management and budgeting of these projects. The purpose of this paper is to introduce an intelligent model to im...

متن کامل

Providing a Model for Cost Estimation of Hospital Information System Software Design Using Continuous Decision Tree Algorithm

Introduction: The cost estimation of a hospital information system software refers to estimating the cost and time required to develop the hospital information system software prior to the start of the project, which will continue until the end of production and development of the system. Estimating the cost of software to produce hospital information system is one of the major concerns of proj...

متن کامل

Providing a Model for Cost Estimation of Hospital Information System Software Design Using Continuous Decision Tree Algorithm

Introduction: The cost estimation of a hospital information system software refers to estimating the cost and time required to develop the hospital information system software prior to the start of the project, which will continue until the end of production and development of the system. Estimating the cost of software to produce hospital information system is one of the major concerns of proj...

متن کامل

developing a decision support system for allocating human resources in software projects

in recent decades, information technology systems and tools play an essential role in improving the method for responding the requests from managers. decision support system as an important tool has the fundamental role in organizations. in the team of software project allocating people to tasks has a noticeable effect on profits. a decision support system can help managers in making appropriat...

متن کامل

a neural network model based on support vector machine for conceptual cost estimation in construction projects

estimation of the conceptual costs in construction projects can be regarded as an important issue in feasibility studies. this estimation has a major impact on the success of construction projects. indeed, this estimation supports the required information that can be employed in cost management and budgeting of these projects. the purpose of this paper is to introduce an intelligent model to im...

متن کامل

A Decision Support System for Advance Composite Maufacturing Cost Estimation

The increased use of advanced composites in aerospace manufacturing has led to the development of new production processes and technology The implementation of advanced composites manufacturing technology is poorly served by traditional cost accounting methods, which distort costs by using inappropriate volume-based allocations of overhead. Activity-based costing has emerged as a methodology, w...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


عنوان ژورنال

دوره 5  شماره 18

صفحات  63- 77

تاریخ انتشار 2020-09-01

با دنبال کردن یک ژورنال هنگامی که شماره جدید این ژورنال منتشر می شود به شما از طریق ایمیل اطلاع داده می شود.

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023